package com.liangzhong.model.club.vo
{
	import com.global.GlobalDef;
	
	import flash.display.BitmapData;
	import flash.events.Event;
	
	import lz.controls.ImageContain;

	/**
	 *球衣 vo
	 * @author Administrator
	 * 
	 */	
	public class ClothVo
	{
		public function ClothVo()
		{
		}
		/**
		 *球衣ID
		 *  
		 */
		public var trikotid:int;
		/**
		 *球衣名称  
		 */
		public var tname:String;
		/**
		 *球衣地址 
		 */
		public var header:String;
		/**
		 *品质 
		 */
		public var color:int;
		/**
		 * 欧元价格
		 */
		public var coin:int;
		/**
		 * 声望价格
		 */
		public var fame:int;
		/**
		 * 点券价格
		 */
		public var cashpoint:int;
		/**
		 * 贡献点价格
		 */
		public var devote:int;
		/**
		 * 对抗点价格
		 */
		public var rival:int;
		/**
		 * 荣耀点价格
		 */
		public var honour:int;
		/**
		 * 联赛点价格
		 */
		public var unions:int;
		/**
		 *说明 
		 */
		public var descplay:String;
		/**
		 * 每场比赛欧元获得加成，百分比
		 */
		public var addcoin:int;
		/**
		 * 每场比赛声望获得加成，百分比
		 */
		public var addfame:int;
		/**
		 * 每场比赛球员经验获得加成，百分比
		 */
		public var addplayexp:int;
		/**
		 *每场比赛俱乐部经验获得加成，百分比 
		 */
		public var addclubexp:int;
		/**
		 * 增加进攻，数值
		 */
		public var addattack:int;
		/**
		 * 进攻作用范围:
		 * 1.	GK
		 * 2.	DF
		 * 3.	MF
		 * 4.	FW
		 * 5.	全队
		 */
		public var ragattack:int;
		/**
		 * 增加防守，数值
		 */
		public var adddefence:int;
		/**
		 * 进攻作用范围:
1.	GK
2.	DF
3.	MF
4.	FW5.	全队

		 */
		public var ragdefence:int;
		/**
		 * 增加抢断，数值
		 */
		public var addsteal:int;
		/**
		 * 进攻作用范围:
1.	GK
2.	DF
3.	MF
4.	FW5.	全队

		 */
		public var ragsteal:int;
		/**
		 * 增加力量，数值
		 */
		public var addpower:int;
		/**
		 * 进攻作用范围:
1.	GK
2.	DF
3.	MF
4.	FW5.	全队

		 */
		public var ragpower:int;
		/**
		 * 增加速度，数值
		 */
		public var addspeed:int;
		/**
		 * 进攻作用范围:
1.	GK
2.	DF
3.	MF
4.	FW5.	全队

		 */
		public var ragspeed:int;
		/**
		 * 增加控球，数值
		 */
		public var addcontrol:int;
		/**
		 * 进攻作用范围:
1.	GK
2.	DF
3.	MF
4.	FW5.	全队

		 */
		public var ragcontrol:int;
		/**
		 *位图数据 
		 */		
		public var bitmapData	:BitmapData;
		public function analysisXml($xml:XML):void
		{
			var len:int = $xml.children().length();
			for(var i:int = 0;i < len;i++)
			{
				this[$xml.child(i).localName()] = $xml.child(i);
			}
			bitmapData = new BitmapData(50,50,true,0x00000000);
			var imgContain 	:ImageContain = new ImageContain();
			imgContain.setSize(50,50);
			imgContain.url = GlobalDef.Web_Res_Url + "trikot/" + header;
			imgContain.addEventListener(Event.COMPLETE,onComplete);
		}
		private function onComplete(e :Event):void
		{
			var imgContain 	:ImageContain = e.target as ImageContain;
			imgContain.removeEventListener(Event.COMPLETE,onComplete);
			bitmapData.draw(imgContain);
			imgContain.clear();
			imgContain = null;
		}
		
	}
}